iT邦幫忙

2025 iThome 鐵人賽

DAY 1
0
自我挑戰組

基於 Oracle 資料庫的醫院電子病歷系統設計與建置系列 第 1

Day01:撰寫動機與目的、草擬所需之資料表

  • 分享至 

  • xImage
  •  

今天是自我挑戰的第一天!首先先來講講我選擇這個主題的原因...
會選擇使用Oracle設計我的系統的原因是之前上過的課程使用Oracle資料庫作為課程內容,讓各組透過建置系統環境、管理用戶權限、撰寫各類SQL語句去完成一個小組專題,但由於我負責的並非我想更精進的部分,因此想藉由這次的鐵人賽,獨自完成一份完整且完美的資料庫系統,而我這個系統的名稱為「醫院電子病歷系統」。


一、動機與目的
在現今的醫療體系中,病人數量的龐大與醫療需求日益增長,傳統紙本病歷與診斷紀錄已逐漸顯露出效率低、易遺失或出錯等問題。醫護人員在海量資料中進行查詢,不僅會耗費大量時間、也可能影響醫療決策的即時與正確性,尤其隨著醫院規模的擴大,病患就診、用藥與檢驗等資料不斷累積,如何有效地管理並確保病患的個人資訊安全成為了一大挑戰。
因此,我希望透過設計一套醫院電子病歷系統,將病患相關資料進行結構化與數位化的管理,協助醫護人員更快速地存取病歷、減輕行政作業壓力,同時,系統的建置也能強化資料的一致性與完整性,確保醫療資訊安全。


所需之資料表草稿

  • 病患基本資訊表
    病患ID
    病患姓名
    病患性別
    病患生日
    連絡電話
    居住地址
    身分證字號
    緊急連絡人
  • 科別表 - 心臟科、內科、外科等
    科別ID
    科別名稱
    科別簡介內容
  • 時間排程表 - 每日科別 + 看診醫師
    排程ID
    對應科別
    看診醫護人員
    看診日期
    時段(早/午/晚)
  • 醫護人員資訊表 - 醫師、護士、藥師等
    醫護人員ID
    姓名
    職稱(醫師/護士等)
    所屬科別
    執照編號
    連絡電話
    年資
    科別強項
  • 就診/掛號紀錄表
    掛號紀錄ID
    對應病患
    對應排程時間
    就診日期
    就診時間
    狀態(已掛號/取消掛號等)
    主訴(這次看診的主要原因)
  • 病患病歷表
    病歷ID
    對應病患
    建立病歷之日期
    病歷摘要
  • 診斷紀錄表 - S、O、A、P
    診斷紀錄ID
    對應病歷
    負責的醫師
    紀錄類型(初診/複診/急診)
    診斷日期
    主觀 S
    客觀 O
    評估 A
    計畫 P
  • 處方籤表
    處方ID
    對應診斷
    藥品名稱
    用藥指示(如三餐飯後)
    用藥天數
    藥品代碼
    用藥類型(口服/注射等)
  • 檢驗檢查紀錄表
    檢驗單ID
    對應就診
    所開單的醫護人員
    開立時間
    檢驗項目名稱
    檢驗項目標準碼
    檢驗結果
    狀態(已開立/採檢中等)
  • 過敏紀錄表
    過敏記錄ID
    病患ID
    過敏原(花生等)
    反應症狀
    嚴重程度
    診斷日期
  • 手術紀錄表
    手術紀錄ID
    病患ID
    手術日期
    手術名稱
    執刀醫師
    手術描數
  • 住院紀錄表
    住院紀錄ID
    病患ID
    入院日期
    住院天數
    預定出院日期
    實際出院日期
    主治醫師
    病房區
    房號
    床號
    狀態(已入院/已出院/請假外出/預約入院)
    建立時間

以上是我第一天的分享,接下來會透過需求分析、應用情境設計、正規化、角色權限設計等來使我的文章更加完整與實用!


下一篇
Day02:撰寫情境描述
系列文
基於 Oracle 資料庫的醫院電子病歷系統設計與建置6
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言